mac os系统问题解决

  1. 1. 在 OS X El Capitan 安装 git-svn

在 OS X El Capitan 安装 git-svn

在 Mountain Lion 和 Mavericks 系统中,安装 git-svn 中断的解决办法如下
不幸的是,由于 El Capitan 系统保护机制,上述操作无效了

1
2
$ sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/SVN /System/Library/Perl/Extras/5.18/SVN
ln: /System/Library/Perl/Extras/5.18/SVN: Operation not permitted

下面操作是新的有效的解决办法
因为虽然不能写入 /System, 但是可以写入 /Library

1
2
3
sudo mkdir /Library/Perl/5.18/auto
sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/SVN /Library/Perl/5.18/darwin-thread-multi-2level
sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/auto/SVN /Library/Perl/5.18/auto/